digital footprint – English–Português translations

🇬🇧 en pt 🇵🇹

digital footprint noun

  • digital evidence of a person's activities on the Internet
pegada digital, rastro digital
Wiktionary Links